a long way off


Results for "a long way off"

English - Turkish Dictionary

a long way off

(English - Turkish Dictionary) :
çok uzakta.